armoured fishes - Turco Inglés Diccionario